﻿using System.Reflection;

namespace ClassDataExport
{
    /// <summary>
    /// Zusätzliche Datenklasse die verwendet wird wenn die Properties ausgelesen und zwischengespeichert werden sollen.
    /// </summary>
    public class ClassData
    {
        #region Properties
        public PropertyInfo PropertyInfoObject { get; set; }
        public string PropertyValue { get; set; }
        public string PropertyName { get; set; }
        public int Index { get; set; }
        #endregion

        #region Konstruktor
        public ClassData(PropertyInfo propertyInfo, string propertyValue, string propertyName, int index)
        {
            PropertyInfoObject = propertyInfo;
            PropertyValue = propertyValue;
            PropertyName = propertyName;
            Index = index;
        }

        #endregion

    }
}
